<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BSize</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<div class="class" name="BSizeX">
			<h1>BSizeX</h1>
			<p id="resume"><a href="#desc">详细</a></p>
			<h2>public</h2>
			<table id="public">
				<tr><td align="right">inline </td><td><a href="#BSizeX()">BSizeX</a>();</td></tr>
				<tr><td align="right">inline </td><td><a href="#BSizeX(T)">BSizeX</a>(T size);</td></tr>
				<tr><td align="right">inline </td><td><a href="#BSizeX(T, T)">BSizeX</a>(T width, T height);</td></tr>
				<tr><td align="right">inline </td><td><a href="#BSizeX(const BSizeX<UT>&)">BSizeX</a>(const BSizeX<UT>& other);</td></tr>
				<tr><td align="right">inline </td><td><a href="#BSizeX(const BSizeX&)">BSizeX</a>(const BSizeX& other);</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#empty() const">empty</a>() const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#valid() const">valid</a>() const;</td></tr>
				<tr><td align="right">inline T& </td><td><a href="#width()">width</a>();</td></tr>
				<tr><td align="right">inline T& </td><td><a href="#height()">height</a>();</td></tr>
				<tr><td align="right">inline T </td><td><a href="#width() const">width</a>() const;</td></tr>
				<tr><td align="right">inline T </td><td><a href="#height() const">height</a>() const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#reset()">reset</a>();</td></tr>
				<tr><td align="right">inline void </td><td><a href="#set(T)">set</a>(T size);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#set(T, T)">set</a>(T width, T height);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#setWidth(T)">setWidth</a>(T width);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#setHeight(T)">setHeight</a>(T height);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#limit(const BSizeX&, const BSizeX&)">limit</a>(const BSizeX& min, const BSizeX& max);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#wrap(const BSizeX&) const">wrap</a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#wrap(T, T) const">wrap</a>(T width, T height) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#expand(const BSizeX&)">expand</a>(const BSizeX& other);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#expand(T, T)">expand</a>(T width, T height);</td></tr>
				<tr><td align="right">inline const BSizeX& </td><td><a href="#operator = (const BSizeX<UT>&)">operator = </a>(const BSizeX<UT>& other);</td></tr>
				<tr><td align="right">inline const BSizeX& </td><td><a href="#operator = (const BSizeX&)">operator = </a>(const BSizeX& other);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator + (const T&) const">operator + </a>(const T& value) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator += (const T&)">operator += </a>(const T& value);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator - (const T&) const">operator - </a>(const T& value) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator -= (const T&)">operator -= </a>(const T& value);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator + (const BSizeX&) const">operator + </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator += (const BSizeX&)">operator += </a>(const BSizeX& other);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator - (const BSizeX&) const">operator - </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator -= (const BSizeX&)">operator -= </a>(const BSizeX& other);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator % (UT) const">operator % </a>(UT percent) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator %= (UT)">operator %= </a>(UT percent);</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator * (const UT&) const">operator * </a>(const UT& value) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator * (const T&) const">operator * </a>(const T& value) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator * (const BSizeX<UT>&) const">operator * </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator * (const BSizeX&) const">operator * </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator *= (const UT&)">operator *= </a>(const UT& value);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator *= (const T&)">operator *= </a>(const T& value);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator *= (const BSizeX<UT>&) const">operator *= </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator *= (const BSizeX&) const">operator *= </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator / (const UT&) const">operator / </a>(const UT& value) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator / (const T&) const">operator / </a>(const T& value) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator / (const BSizeX<UT>&) const">operator / </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline BSizeX </td><td><a href="#operator / (const BSizeX&) const">operator / </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator /= (const UT&)">operator /= </a>(const UT& value);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator /= (const T&)">operator /= </a>(const T& value);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator /= (const BSizeX<UT>&) const">operator /= </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator /= (const BSizeX&) const">operator /= </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator == (const BSizeX<UT>&) const">operator == </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator == (const BSizeX&) const">operator == </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator != (const BSizeX<UT>&) const">operator != </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator != (const BSizeX&) const">operator != </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator > (const BSizeX<UT>&) const">operator &gt; </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator > (const BSizeX&) const">operator &gt; </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator >= (const BSizeX<UT>&) const">operator &gt;= </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator >= (const BSizeX&) const">operator &gt;= </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator < (const BSizeX<UT>&) const">operator &lt; </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator < (const BSizeX&) const">operator &lt; </a>(const BSizeX& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator <= (const BSizeX<UT>&) const">operator &lt;= </a>(const BSizeX<UT>& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator <= (const BSizeX&) const">operator &lt;= </a>(const BSizeX& other) const;</td></tr>
			</table>
			<div id="desc">
				<h2>详细介绍：</h2>
			</div>
			<h2 id="docs">成员文档：</h2>
			<div id="BSizeX()">
				<h3>inline BSizeX();</h3>
			</div>
			<div id="BSizeX(T)">
				<h3>inline BSizeX(T size);</h3>
			</div>
			<div id="BSizeX(T, T)">
				<h3>inline BSizeX(T width, T height);</h3>
			</div>
			<div id="BSizeX(const BSizeX<UT>&)">
				<h3>inline BSizeX(const BSizeX&lt;UT&gt;&amp; other);</h3>
			</div>
			<div id="BSizeX(const BSizeX&)">
				<h3>inline BSizeX(const BSizeX&amp; other);</h3>
			</div>
			<div id="empty() const">
				<h3>inline bool empty() const;</h3>
			</div>
			<div id="valid() const">
				<h3>inline bool valid() const;</h3>
			</div>
			<div id="width()">
				<h3>inline T&amp; width();</h3>
			</div>
			<div id="height()">
				<h3>inline T&amp; height();</h3>
			</div>
			<div id="width() const">
				<h3>inline T width() const;</h3>
			</div>
			<div id="height() const">
				<h3>inline T height() const;</h3>
			</div>
			<div id="reset()">
				<h3>inline void reset();</h3>
			</div>
			<div id="set(T)">
				<h3>inline void set(T size);</h3>
			</div>
			<div id="set(T, T)">
				<h3>inline void set(T width, T height);</h3>
			</div>
			<div id="setWidth(T)">
				<h3>inline void setWidth(T width);</h3>
			</div>
			<div id="setHeight(T)">
				<h3>inline void setHeight(T height);</h3>
			</div>
			<div id="limit(const BSizeX&, const BSizeX&)">
				<h3>inline void limit(const BSizeX&amp; min, const BSizeX&amp; max);</h3>
			</div>
			<div id="wrap(const BSizeX&) const">
				<h3>inline BSizeX wrap(const BSizeX&amp; other) const;</h3>
			</div>
			<div id="wrap(T, T) const">
				<h3>inline BSizeX wrap(T width, T height) const;</h3>
			</div>
			<div id="expand(const BSizeX&)">
				<h3>inline void expand(const BSizeX&amp; other);</h3>
			</div>
			<div id="expand(T, T)">
				<h3>inline void expand(T width, T height);</h3>
			</div>
			<div id="operator = (const BSizeX<UT>&)">
				<h3>inline const BSizeX&amp; operator = (const BSizeX&lt;UT&gt;&amp; other);</h3>
			</div>
			<div id="operator = (const BSizeX&)">
				<h3>inline const BSizeX&amp; operator = (const BSizeX&amp; other);</h3>
			</div>
			<div id="operator + (const T&) const">
				<h3>inline BSizeX operator + (const T&amp; value) const;</h3>
			</div>
			<div id="operator += (const T&)">
				<h3>inline void operator += (const T&amp; value);</h3>
			</div>
			<div id="operator - (const T&) const">
				<h3>inline BSizeX operator - (const T&amp; value) const;</h3>
			</div>
			<div id="operator -= (const T&)">
				<h3>inline void operator -= (const T&amp; value);</h3>
			</div>
			<div id="operator + (const BSizeX&) const">
				<h3>inline BSizeX operator + (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator += (const BSizeX&)">
				<h3>inline void operator += (const BSizeX&amp; other);</h3>
			</div>
			<div id="operator - (const BSizeX&) const">
				<h3>inline BSizeX operator - (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator -= (const BSizeX&)">
				<h3>inline void operator -= (const BSizeX&amp; other);</h3>
			</div>
			<div id="operator % (UT) const">
				<h3>inline BSizeX operator % (UT percent) const;</h3>
			</div>
			<div id="operator %= (UT)">
				<h3>inline void operator %= (UT percent);</h3>
			</div>
			<div id="operator * (const UT&) const">
				<h3>inline BSizeX operator * (const UT&amp; value) const;</h3>
			</div>
			<div id="operator * (const T&) const">
				<h3>inline BSizeX operator * (const T&amp; value) const;</h3>
			</div>
			<div id="operator * (const BSizeX<UT>&) const">
				<h3>inline BSizeX operator * (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator * (const BSizeX&) const">
				<h3>inline BSizeX operator * (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator *= (const UT&)">
				<h3>inline void operator *= (const UT&amp; value);</h3>
			</div>
			<div id="operator *= (const T&)">
				<h3>inline void operator *= (const T&amp; value);</h3>
			</div>
			<div id="operator *= (const BSizeX<UT>&) const">
				<h3>inline void operator *= (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator *= (const BSizeX&) const">
				<h3>inline void operator *= (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator / (const UT&) const">
				<h3>inline BSizeX operator / (const UT&amp; value) const;</h3>
			</div>
			<div id="operator / (const T&) const">
				<h3>inline BSizeX operator / (const T&amp; value) const;</h3>
			</div>
			<div id="operator / (const BSizeX<UT>&) const">
				<h3>inline BSizeX operator / (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator / (const BSizeX&) const">
				<h3>inline BSizeX operator / (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator /= (const UT&)">
				<h3>inline void operator /= (const UT&amp; value);</h3>
			</div>
			<div id="operator /= (const T&)">
				<h3>inline void operator /= (const T&amp; value);</h3>
			</div>
			<div id="operator /= (const BSizeX<UT>&) const">
				<h3>inline void operator /= (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator /= (const BSizeX&) const">
				<h3>inline void operator /= (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator == (const BSizeX<UT>&) const">
				<h3>inline bool operator == (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator == (const BSizeX&) const">
				<h3>inline bool operator == (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator != (const BSizeX<UT>&) const">
				<h3>inline bool operator != (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator != (const BSizeX&) const">
				<h3>inline bool operator != (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator > (const BSizeX<UT>&) const">
				<h3>inline bool operator &gt; (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator > (const BSizeX&) const">
				<h3>inline bool operator &gt; (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator >= (const BSizeX<UT>&) const">
				<h3>inline bool operator &gt;= (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator >= (const BSizeX&) const">
				<h3>inline bool operator &gt;= (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator < (const BSizeX<UT>&) const">
				<h3>inline bool operator &lt; (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator < (const BSizeX&) const">
				<h3>inline bool operator &lt; (const BSizeX&amp; other) const;</h3>
			</div>
			<div id="operator <= (const BSizeX<UT>&) const">
				<h3>inline bool operator &lt;= (const BSizeX&lt;UT&gt;&amp; other) const;</h3>
			</div>
			<div id="operator <= (const BSizeX&) const">
				<h3>inline bool operator &lt;= (const BSizeX&amp; other) const;</h3>
			</div>
		</div>
	</body>
</html>